MailPoet\Entities\SubscriberEntity A

Total Complexity 69
Dependencies 10
Dependents 134
Total lines 613
Lines of code 233
Logical lines of code 83
Comment lines 118
Methods 60
Properties 29

Methods 60

Method Rating Maintainability Complexity Lines of code
setSource()
S
58 2 17
setStatus()
S
61 2 14
getSubscriberCustomField()
S
69 2 6
getSubscriberTag()
S
69 2 6
cleanupSubscriberSegments()
S
70 2 7
__get()
S
67 2 7
setWpUserId()
S
79 2 3
getWpUserId()
S
79 2 3
getSubscriberSegments()
S
64 2 10
getSubscriberCustomFields()
S
82 1 3
getSubscriberTags()
S
82 1 3
setLastEngagementAt()
S
81 1 3
getEngagementScore()
S
82 1 3
setEngagementScore()
S
81 1 3
getEngagementScoreUpdatedAt()
S
82 1 3
setEngagementScoreUpdatedAt()
S
81 1 3
getLastEngagementAt()
S
82 1 3
getLastOpenAt()
S
82 1 3
getLastSendingAt()
S
82 1 3
setLastSendingAt()
S
81 1 3
setLastOpenAt()
S
81 1 3
getLastClickAt()
S
82 1 3
setLastClickAt()
S
81 1 3
getLastPurchaseAt()
S
82 1 3
setLastPurchaseAt()
S
81 1 3
getLastPageViewAt()
S
82 1 3
setLastPageViewAt()
S
81 1 3
setWoocommerceSyncedAt()
S
81 1 3
getWoocommerceSyncedAt()
S
82 1 3
getEmailCount()
S
82 1 3
setEmailCount()
S
81 1 3
getSegments()
S
70 1 7
__construct()
S
71 1 6
setLinkToken()
S
81 1 3
setSubscribedIp()
S
81 1 3
isWPUser()
S
80 1 3
getIsWoocommerceUser()
S
82 1 3
setIsWoocommerceUser()
S
81 1 3
getFirstName()
S
82 1 3
setFirstName()
S
81 1 3
getLastName()
S
82 1 3
setLastName()
S
81 1 3
getEmail()
S
82 1 3
setEmail()
S
81 1 3
getStatus()
S
82 1 3
getSubscribedIp()
S
82 1 3
getConfirmedIp()
S
82 1 3
getLinkToken()
S
82 1 3
setConfirmedIp()
S
81 1 3
getConfirmedAt()
S
82 1 3
setConfirmedAt()
S
81 1 3
getLastSubscribedAt()
S
82 1 3
setLastSubscribedAt()
S
81 1 3
getUnconfirmedData()
S
82 1 3
setUnconfirmedData()
S
81 1 3
getSource()
S
82 1 3
getConfirmationsCount()
S
82 1 3
setConfirmationsCount()
S
81 1 3
getUnsubscribeToken()
S
82 1 3
setUnsubscribeToken()
S
81 1 3